Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 LEIGH ROAD Semi-Detached £187,269 £132,000 18 Sep 2015
26 LEIGH ROAD Terraced £187,341 £115,000 2 Feb 2007
32 LEIGH ROAD Terraced £174,032 £102,000 26 Apr 2012